"""
API Module

提供简洁的API封装功能
"""

# API基础模型
from axiom_boot.api.models import (
    ApiModel, ApiResponse, PaginationParams, FilterParams,
    PaginatedResponse,
    success_response, error_response, paginated_response
)

# 控制器基类
from axiom_boot.api.controller import BaseController

__all__ = [
    # API基础模型
    "ApiModel", "ApiResponse", "PaginationParams", "FilterParams",
    "PaginatedResponse",
    "success_response", "error_response", "paginated_response",

    # 控制器基类
    "BaseController"
] 